YahnisElsts\PluginUpdateChecker\v5p0\Plugin\UpdateChecker S

Total Complexity 43
Dependencies 8
Dependents 5
Total lines 406
Lines of code 159
Logical lines of code 74
Comment lines 197
Methods 26
Properties 7

Methods 26

Method Rating Maintainability Complexity Lines of code
injectInfo()
S
58 6 15
__construct()
S
52 5 24
removeUpdateFromList()
S
67 3 7
requestInfo()
S
61 2 13
isUnknownMuPlugin()
S
79 2 3
requestUpdate()
S
65 2 9
addUpdateToList()
S
70 2 6
getUpdateListKey()
S
72 2 6
getNoUpdateItemFields()
S
60 1 15
getUpdate()
S
69 2 7
createInstalledPackage()
S
79 1 3
createDebugBarExtension()
S
79 1 3
addResultFilter()
S
79 1 3
addHttpRequestArgFilter()
S
80 1 3
addQueryArgFilter()
S
80 1 3
getAbsolutePath()
S
82 1 3
isBeingUpgraded()
S
79 1 3
isMuPlugin()
S
81 1 3
userCanInstallUpdates()
S
80 1 3
getPluginTitle()
S
81 1 3
createScheduler()
S
72 1 5
isPluginBeingUpgraded()
S
80 1 3
shouldShowUpdates()
S
80 1 3
removeHooks()
S
70 1 6
installHooks()
S
75 1 4
getInstalledPackage()
S
82 1 3